package es.mfp.practicos.dao;

import java.io.Serializable;
import java.util.List;

public abstract interface GenericDao<T, PK extends Serializable> {

	public abstract List<T> getAll();

	public abstract T findByPK(PK id);

	public abstract void update(T object);

	public abstract void remove(T object);

	public abstract void insert(T object);

}